import request from '../MainService';

export interface IUdpParams {
  /**
   * udp服务使用的编码
   */
  code?: string;

  /**
   * 需要发送的命令
   */
  data: string;

  /**
   * udp服务的ip地址
   */
  ipAddress: string;

  /**
   * udp服务的端口
   */
  port: number;
}

/**
 * udp 客户端接口
 */
export default class UdpApi {
  /**
   * udp向指定的udp服务端发送命令
   * @param params UDP 发送数据
   */
  public sendToClient(params: IUdpParams) {
    return request({
      url: "/tour/cars",
      method: "GET",
      params
    });
  }
}